package com.retail.common.domain.response.pms;

 
import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 团购
 * @TableName spell
 */
@TableName(value ="spell")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class Spell implements Serializable {
    /**
     * id
     */
    @TableId
    private Integer spellId;

    /**
     * 商品id
     */
    private Integer goodsId;

    /**
     * 拼团名称
     */
    private String spellName;

    /**
     * 简介
     */
    private String spellSynopsis;

    /**
     * 单位
     */
    private String unit;

    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date overTime;

    /**
     * 时效
     */
    private Integer aging;

    /**
     * 限制人数
     */
    private String spellCount;

    /**
     * 数量限制
     */
    private String buyCount;

    /**
     * 排序
     */
    private String sort;

    /**
     * 活动状态0-开1-关
     */
    private String activityStatus;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}
